using System;
using System.Collections.Generic;
using System.Text;

namespace PluginHandler.Database
{
    public class ScriptProcessedEventArgs
    {
        private string _currentScriptPartSource;
        private int _currentScriptPartIndex;
        private int _scriptPartCount;

        public ScriptProcessedEventArgs(string currentScriptPartSource, int currentScriptPartIndex, int scriptPartCount)
        {
            _currentScriptPartSource = currentScriptPartSource;
            _currentScriptPartIndex = currentScriptPartIndex;
            _scriptPartCount = scriptPartCount;
        }
        
        public string CurrentScriptPartSource
        {
            get { return _currentScriptPartSource; }
        }

        public int CurrentScriptPartIndex
        {
            get { return _currentScriptPartIndex; }
        }

        public int ScriptPartCount
        {
            get { return _scriptPartCount; }
        }
    }
}